be completely under someone's control - Anglais Synonymes Dictionnaire